Big Huge Thesaurus

afferent nerve

noun